﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;


namespace XFFSM
{
    [System.Serializable]
    public class FSMStateScriptInfo
    { 
        public string className;
        public string guid;
    }


    [System.Serializable]
    public class FSMStateNodeData
    {

#if UNITY_EDITOR
        public Rect rect;
#endif


        /// <summary>
        /// 是否是默认状态
        /// </summary>
        public bool defaultState;
        /// <summary>
        /// 名称
        /// </summary>
        public string name;

        /// <summary>
        /// 状态脚本的名称
        /// </summary>
        public List<FSMStateScriptInfo> StateScripts = new List<FSMStateScriptInfo>();

    }

}

